import java.util.Random;

public class Lab_01 {
    public static void main(String[] args) {
        Random random = new Random();

        System.out.println("===== 100以内加减法口算习题 =====");
        System.out.println("共50道题：\n");

        for (int i = 0; i < 50; i++) {
            // 生成两个100以内的随机数（0-99）
            int num1 = random.nextInt(100);
            int num2 = random.nextInt(100);

            // 随机决定是加法（1）还是减法（0）
            int operator = random.nextInt(2);
            String opSymbol;

            if (operator == 1) {
                // 加法运算
                opSymbol = " + ";
            } else {
                // 减法运算（确保结果非负）
                if (num1 < num2) {
                    // 交换两个数，避免出现负数结果
                    int temp = num1;
                    num1 = num2;
                    num2 = temp;
                }
                opSymbol = " - ";
            }

            // 输出题目
            System.out.println("第" + (i + 1) + "题：" + num1 + opSymbol + num2 + " = ");
        }

        System.out.println("\n===== 习题结束 =====");
    }
}